runtime.m.gsignal (field)

44 uses

	runtime (current package)
		arena.go#L477: 	if mp.gsignal == getg() {
		arena.go#L757: 	if mp.gsignal == getg() {
		cgocheck.go#L42: 	if gp == gp.m.g0 || gp == gp.m.gsignal {
		debug.go#L212: 	if gp == gp.m.g0 || gp == gp.m.gsignal {
		debug.go#L231: 	if gp == gp.m.g0 || gp == gp.m.gsignal {
		malloc.go#L1209: 		if mp.gsignal == getg() {
		malloc.go#L1365: 		if mp.gsignal == getg() {
		malloc.go#L1510: 		if mp.gsignal == getg() {
		malloc.go#L1601: 		if mp.gsignal == getg() {
		malloc.go#L1694: 		if mp.gsignal == getg() {
		malloc.go#L1949: 	if mp.gsignal == getg() {
		malloc_stubs.go#L143: 	if mp.gsignal == getg() {
		malloc_stubs.go#L243: 	if mp.gsignal == getg() {
		malloc_stubs.go#L351: 	if mp.gsignal == getg() {
		os_linux.go#L388: 	mp.gsignal = malg(32 * 1024) // Linux wants >= 2K
		os_linux.go#L389: 	mp.gsignal.m = mp
		proc.go#L1019: 	if mp.gsignal != nil {
		proc.go#L1020: 		mp.gsignal.stackguard1 = mp.gsignal.stack.lo + stackGuard
		proc.go#L2009: 	if mp.gsignal != nil {
		proc.go#L2010: 		stackfree(mp.gsignal.stack)
		proc.go#L2012: 			valgrindDeregisterStack(mp.gsignal.valgrindStackID)
		proc.go#L2013: 			mp.gsignal.valgrindStackID = 0
		proc.go#L2019: 		mp.gsignal = nil
		proc.go#L4582: 	if gp == gp.m.g0 || gp == gp.m.gsignal {
		runtime2.go#L626: 	gsignal      *g                // signal-handling g
		secret.go#L107: 		sigstacks = append(sigstacks, mp.gsignal.stack)
		signal_unix.go#L477: 	setg(gp.m.gsignal)
		signal_unix.go#L483: 		gp.m.gsignal.stktopsp = sys.GetCallerSP()
		signal_unix.go#L563: 	if sp >= mp.gsignal.stack.lo && sp < mp.gsignal.stack.hi {
		signal_unix.go#L1120: 	print("mp.gsignal stack [", hex(mp.gsignal.stack.lo), " ", hex(mp.gsignal.stack.hi), "], ")
		signal_unix.go#L1338: 		signalstack(&mp.gsignal.stack)
		signal_unix.go#L1426: 		old.stack = gp.m.gsignal.stack
		signal_unix.go#L1427: 		old.stackguard0 = gp.m.gsignal.stackguard0
		signal_unix.go#L1428: 		old.stackguard1 = gp.m.gsignal.stackguard1
		signal_unix.go#L1429: 		old.stktopsp = gp.m.gsignal.stktopsp
		signal_unix.go#L1432: 	gp.m.gsignal.stack.lo = stsp
		signal_unix.go#L1433: 	gp.m.gsignal.stack.hi = stsp + st.ss_size
		signal_unix.go#L1434: 	gp.m.gsignal.stackguard0 = stsp + stackGuard
		signal_unix.go#L1435: 	gp.m.gsignal.stackguard1 = stsp + stackGuard
		signal_unix.go#L1444: 	gp := getg().m.gsignal
		stack.go#L1033: 		print("runtime: newstack called from g=", hex(thisg.m.morebuf.g), "\n"+"\tm=", thisg.m, " m->curg=", thisg.m.curg, " m->g0=", thisg.m.g0, " m->gsignal=", thisg.m.gsignal, "\n")